求你了,写简历用点心
外卖骑手一面,也很不容易!大家好,我是小林。
最近看了很多同学的简历,感觉自己快成 hr 了,看过的简历估计有好几百份了,这是的电脑文件 PDF 文件列表。
不管是校招还是社招同学的简历,都看了很多,但是第一眼觉得写的很好简历,其实很少很少,甚至很多社招同学的简历写的还不如校招生。
大多数同学写的简历,都多多少少存在一些问题,或许是不够用心,或许就是对怎么写好简历这件事没什么思路,我看过并修改过校招/社招进中大厂公司同学的简历,所以这次跟大家聊聊简历修改的意见。
就上面简历的 PDF 简历的名字,就有很多问题,很多同学的 PDF 简历的名字就是「xxx 简历.pdf」,你看下这种命名方式,在人群中,hr 能关注到你吗?
很明显,最容易关注到的是这样的命名格式:「名字-学校-岗位」。写了岗位信息,也便于搜索目标人群,因为 hr 肯定不是只收后端开发的简历,其他岗位的都会收到。
我这里直接默认大家都是用 PDF 格式简历面试的哈,如果还有人用 word 文档去投,我只想说,求你用点心了。
简历名称就说到这里,先整体说一下,一个简历需要包含哪些内容?
个人信息(个人照片、姓名、电话、邮件、微信、博客地址、求职意向、工作经验等) 教育经历(学校、专业、时间、绩点、奖学金等) 专业技能(后端/前端技术栈) 实习/工作经历(公司名、岗位名、时间、工作背景、个人工作、工作成果等) 项目经历(项目名称、时间、角色、项目介绍、个人职责、项目亮点/项目难点) 科研经历(硕士同学才需要写) 个人评价(写 3 个点,评价+事件佐证)
个人信息怎么写?
个人信息看起来很简单,其实很多人都没有写好,很多人会在简历上把自己的生日、身高、体重都写上去了,如果你是面试模特当我没说,关键你找的是后端开发岗位呀,这些信息都不太重要,没必要写的。
最基本的个人信息包含这 5 要素就可以了:姓名、电话、邮件、求职岗位、工作年限,简单才是高效的。工作年限是针对社招同学,你工作5 年,就写 5 年工作经验,校招同学就写 24 届本科/硕士生。
除了这 5 个基本要素,很多同学肯定会其他疑问:
相片一定要贴吗?个人相片可以补贴,但是如果有自己拍过正式的个人照片是可以贴的,但是生活照就不要贴上去了 籍贯/所在地要写吗?如果是北京人,只考虑北京的工作机会,那就可以写,如果是投其他城市的公司,就不建议写了,因为 hr 会顾虑你是否真的愿意来公司这个城市发展。 政治面貌要写吗?如果投私企,可以不写的,不重要,如果投国企、银行,并且你是党员,那就可以写,如果只是团员,写了也没什么作用。 期望薪资要写吗?不要写,除了能给 hr 以更高效方式筛选你简历之外,没什么作用。
教育经历怎么写?
大家看这个教育经历是不是挺正常的:
大体上是没什么问题,但是细节上是可以改进的,比方说:
降序排序,先写硕士,再写本科 「至今」改成未来毕业的具体时间点,这个对校招生比较重要,目的是让 hr 能快速辨认你是哪一届的毕业生。 211 和 985 大学,可以标注出来,这个本身就是你自己的优势,没必要藏着 如果在校成绩还不错,并且也获得过奖学金,可以直接写到教育背景,让 hr 一眼就知道你是学霸
上面同学教育经历,改进后是这样的:
如果在校绩点一般,没有排进前 30%的,那就不写出来了,就干干净净写学校-时间-专业就可以了。
有不少同学会把学校的专业课程写上去,如果是科班专业,其实没必要写,因为该学的东西都知道是 408 课程。
如果是非计算机专业的同学,学过操作系统、编译原理、计算机网络课程、计算机组成原理跟计算机有关系的课程,那就可以写上去,表达你虽然不是计算机专业,但是在校也学过计算机基础类的知识,但是像跟后端开发没有关系的专业课就没必要写了,比如电路、电机、光学这些课程。
专业技能怎么写?
专业技能要把你求职的岗位所必须并且你熟悉的知识写上去,不熟悉就不要写上去了,如果把对应的技能写上去后,面试一问三不知,很容易就挂了。
像Java 后端开发校招的话,最重要的就是Java基础+Java并发+Java虚拟机+Spring框架+MySQL+Redis+网络+操作系统+数据结构与算法这些技术内容,而且也要把你所掌握的知识点详细列出来,这样面试官看到这些知识点,才会根据你写的这些内容去考察你,不然可能就面试官自己想到什么就问什么了。
先看一个同学专业技能:
这个专业技能存在很多问题:
内容集中在左半边,右半边太空了 专业用词不对:java -> Java,Mysql -> MySQL 每个技术点,没有罗列详细的知识点出来 专业技能的排序有点乱,最好按编程语言+后端组件+基础知识+工具这样排序。
针对这位同学的技术栈,专业技能可以改进成这样:
是不是感觉一下高大上很多?很明显,改进后的专业技能,给人一种技术很扎实的感觉。
工作经历怎么写?
很多工作过的同学,会把工作经历当成项目经历来写,就在工作经历写了很多项目实现的细节。项目的实现细节可以放到项目经历来写,工作经历主要是让人快速知道你在公司做了什么事情,相当于你的工作履历。
工作经历格式上可以按照这个格式来写:
【个人工作】,介绍你在公司负责了什么工作,做了什么贡献 【工作成果】,展示你在工作中取得的成果,可以是性能优化,解决了疑难问题、重构了系统。
项目经历怎么写?
项目经历需要详细介绍你的项目实现的功能,还有技术点,以及技术带来的收益。
有很多同学介绍项目,就只介绍实现了 xxx、xxx、xxx 功能就没了。
这样很难展示出项目的亮点,项目经历需要详细介绍你的项目实现的功能,还有技术点,以及技术带来的收益。
主要是描述项目的功能和技术实现,可以按照:
【项目介绍】,2-3 句话介绍项目的功能和应用场景 【技术栈】,罗列这个项目涉及到的技术栈,比如SpringBoot+MyBatis+MySQL+Redis 【项目实现】,写 3-4 点项目实现的技术 【项目亮点】,写 3-4 点项目亮点,可以把优化工作归类到这部分
写项目实现很多同学大多数描述都是在说用 xxx 实现了 xxx 功能。这样的描述太普通了,可以改进一下,参考:通过 xxx 技术,解决了 xxx 问题,达到了 xxx 效率,要注重这个技术实现带来了什么收益/好处。
个人评价怎么写?
很多同学的个人评价都是这种类型,说空话
这种个人评价写了跟没写一样,没有任何说服力。
一定要记住,个人评价一定要用具体的事件来佐证,比如,你说你热爱学习,那你可以补充说明你看过什么书。
这里写几个「有用」的个人评价给大家参考:
热爱学习,喜欢读书,熟读过《深入理解Java虚拟机》、《高性能MySQL》、《TCP/IP详解》书籍 有较强的文档阅读能力,曾阅读 RabbitMQ 等官方文档自主学习,并能够运用到项目中。 学习能力强,抗压能力强,曾为了顺利完成前端和后端开发需求,连续加班 2 周。 善于总结,对技术有强烈兴趣,每个月有写技术博客的习惯,已坚持 2 年,累计写了 100+ 技术博客,文字超 20w 字。 有较强的信息检索能力,工作常通过Google/Github/StackOverflow等解决技术问题,比如解决过系统 CPU 100%问题
效果:
简历模板&页数
简历模板就是你这份简历的颜值,有的同学可能追求“好看”,会选择色彩比较多的简历,但是其实没必要,简历不是选秀,而是为了能快速让面试官抓住你的亮点,所以选择简约,整齐的简历模板就好了。
很多同学都有一个很奇怪的认知,认为简历只能 1 页,感觉简历如果超过 1 页,就不能通过简历筛选的。其他行业我不太清楚,但是在程序员求职中,并没有这个说法的。写 2 页也是完全没问题的,只要你的简历内容 90%都是后端技术的内容,就可以的。
之前有同学找过我,他简历上有 1 个实习+3 个项目,但是为了坚持 1 页简历,删减了很多内容,很多技术亮点都没有篇幅展开说,然后他发现投了一个月都没消息。
后面我就让他按 2 页也去,他把实习经历+3 个项目都按照我前面介绍的格式那样,详细扩展开来写了,刚好写完之后,2 页纸满,简历脱胎换骨,整体的给人的感觉技术很扎实。后面就用 2 页简历去投,瞬间就有中大厂邀约面试了,并且这位同学最终进了大厂实现。
所以大家没必要把 1 页简历当做生死线,我见过很多进互联网中大厂同学的简历,大多数实际上都是 2 页纸。如果社招同学工作经历比较多,写 3 页纸都是没问题的。
当然,也有适合写 1 页简历的同学,如果你发现你简历的内容,在 1.2 页的程度,可以尝试压缩成 1 页简历。如果你所写的简历内容,篇幅超过 1.5 页,那就保持 2 页简历就可以了。
历史好文: